package com.h3c.ptability.bo;

import cn.hutool.json.JSONObject;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * @author chenyifan
 * @date 2022/5/19 10:35
 * 电子签预览服务间请求流转BO
 */
@Data
public class ElectronicSignPreviewBO {


    /**
     * 用户信息列表
     * {
     * userData:{
     * workerId：“”员工工号，
     * certNo：“”身份证,
     * workerName:""员工姓名,
     * phoneNo:""员工手机号
     * recordId:""重新签署用的recordId
     * },
     * templateId:
     * }
     */
    private JSONObject userData;

    /**
     * 选择的场景类型
     */
    @NotBlank
    private String templateId;


}
